which doesn't make the sliders flash during background transition.
label, & { color: if($tc!=$fg_color,mix($tc, $_bg, 80%), $backdrop_fg_color); }
border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
- background-color: $_bg;
- background-image: none;
+ background-color: transparent;
+ background-image: image($_bg);
text-shadow: none;
-gtk-icon-shadow: none;
@include _shadows(inset 0 1px transparentize(white, 1),
button:backdrop.flat,
button:backdrop {
border-color: #262929;
- background-color: #393f3f;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#393f3f);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
button.suggested-action:backdrop,
button.suggested-action.flat:backdrop {
border-color: #0f2b48;
- background-color: #215d9c;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#215d9c);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
button.destructive-action:backdrop,
button.destructive-action.flat:backdrop {
border-color: #760909;
- background-color: #d51010;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#d51010);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
color: #949796; }
.inline-toolbar toolbutton > button:backdrop {
border-color: #262929;
- background-color: #393f3f;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#393f3f);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
headerbar.selection-mode button:backdrop.flat,
headerbar.selection-mode button:backdrop {
border-color: #0f2b48;
- background-color: #215d9c;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#215d9c);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
.selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop,
headerbar.selection-mode button.suggested-action:backdrop {
border-color: #262929;
- background-color: #393f3f;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#393f3f);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
switch:backdrop slider {
transition: 200ms ease-out;
border-color: #262929;
- background-color: #393f3f;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#393f3f);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
check:backdrop,
radio:backdrop {
border-color: #262929;
- background-color: #393f3f;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#393f3f);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
scale slider:backdrop {
transition: 200ms ease-out;
border-color: #262929;
- background-color: #393f3f;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#393f3f);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
.warning button:backdrop,
.error button:backdrop {
border-color: #0f2b48;
- background-color: #215d9c;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#215d9c);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); }
colorswatch#add-color-button overlay:backdrop {
border-color: #262929;
- background-color: #393f3f;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#393f3f);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
button:backdrop.flat,
button:backdrop {
border-color: #c0c0bd;
- background-color: #e8e8e7;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#e8e8e7);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
button.suggested-action:backdrop,
button.suggested-action.flat:backdrop {
border-color: #4a90d9;
- background-color: #4a90d9;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#4a90d9);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
button.destructive-action:backdrop,
button.destructive-action.flat:backdrop {
border-color: #ef2929;
- background-color: #ef2929;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#ef2929);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
color: #8b8e8f; }
.inline-toolbar toolbutton > button:backdrop {
border-color: #c0c0bd;
- background-color: #e8e8e7;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#e8e8e7);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
headerbar.selection-mode button:backdrop.flat,
headerbar.selection-mode button:backdrop {
border-color: #4a90d9;
- background-color: #4a90d9;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#4a90d9);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
.selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop,
headerbar.selection-mode button.suggested-action:backdrop {
border-color: #c0c0bd;
- background-color: #e8e8e7;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#e8e8e7);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
switch:backdrop slider {
transition: 200ms ease-out;
border-color: #c0c0bd;
- background-color: #e8e8e7;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#e8e8e7);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
check:backdrop,
radio:backdrop {
border-color: #c0c0bd;
- background-color: #e8e8e7;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#e8e8e7);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
scale slider:backdrop {
transition: 200ms ease-out;
border-color: #c0c0bd;
- background-color: #e8e8e7;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#e8e8e7);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
.warning button:backdrop,
.error button:backdrop {
border-color: #4a90d9;
- background-color: #4a90d9;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#4a90d9);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
box-shadow: inset 0 1px white; }
colorswatch#add-color-button overlay:backdrop {
border-color: #c0c0bd;
- background-color: #e8e8e7;
- background-image: none;
+ background-color: transparent;
+ background-image: image(#e8e8e7);
text-shadow: none;
-gtk-icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }